@* 如您所见，这里的模型这次是视图模型对象，而不是 ShapeViewModel<T>。 *@

@model PersonPartViewModel
@using Ruitu.Edu.TrainingDemo.ViewModels

@* 关于编辑器字段，这里没有什么特别的。但是，请注意 Biography（ContentField）编辑器不在这里，
    因为（如前所述）它有自己的编辑器和显示形状，所以不需要担心这一点。 *@

<fieldset class="form-group" asp-validation-class-for="Name">
    <label class="form-label" asp-for="Name">@T["Name"] <span asp-validation-for="Name"></span></label>
    <input asp-for="Name" class="form-control" />
    <span class="hint">@T["Person's name"]</span>
</fieldset>

<fieldset class="form-group" asp-validation-class-for="BirthDateUtc">
    <label class="form-label" asp-for="BirthDateUtc">@T["Birth date"] <span asp-validation-for="BirthDateUtc"></span></label>
    <input asp-for="BirthDateUtc" type="date" class="form-control" />
</fieldset>

<fieldset class="form-group" asp-validation-class-for="Handedness">
    <label class="form-label" asp-for="Handedness">@T["Handedness"] <span asp-validation-for="Handedness"></span></label>
    <select asp-for="Handedness" asp-items="Html.GetEnumSelectList<Handedness>()" class="form-control"></select>
</fieldset>

@* 下一站：返回 Drivers/PersonPartDisplayDriver 并找到 UpdateAsync 方法。 *@
